home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / texte / zyxel / saiksel.txt
Encoding:
Text File  |  1994-09-22  |  55.7 KB  |  1,090 lines

  1.  
  2.         "Watt' is'enne S-Register?"
  3.  
  4.         Also hier kommt die private und garantiert nicht fehlerfreie
  5.         aber dafür umso freiere Übersetzung des Kapitels 7 aus dem Manual
  6.         V 2.1 (auch als NEWZYXEL.LZH / .ARJ bekannt)
  7.  
  8.         Mein Name ist Andreas Bahr, ich bin 31 Jahre alt und katholisch...
  9.         Ich bin im Mausnetz als Andreas Bahr @ UN zu erreichen.
  10.         Bei Rückfragen aus anderen Netzen bitte die korrekte Adressierung dem
  11.         Gator entnehmen.
  12.  
  13.         Leider muß ich als erstes anmerken, daß ich für eventuelle
  14.         Schäden an Hard und Software, die durch die Benutzung dieses
  15.         Textes und seine Anwendung auf das Zyxel entstehen, keine Haftung
  16.         übernehmen kann. Ich bin nicht Krösus.
  17.  
  18.         Dafür hoffe ich, das ich denjenigen, die Schwierigkeiten mit dem
  19.         Verständnis des Manual V. 2.1 haben, eine Hilfe in die Hand geben kann.
  20.         Es gibt auch eine Übersetzung der AT-Befehle des Zyxel's:
  21.         erhältlich ist sie mindestens in der C&D-Support-Box (02331-589854)
  22.         ...
  23.         Die S-Register (=Status-Register) legen fest wie das Modem
  24.         arbeitet und Kommandos ausführt. Die S-Register (ab hier:S-R)
  25.         enthalten eine Dezimal-Zahl. Wieso steht aber in dem Manual immmer
  26.         wieder: "Setze Bit 5 in S-R No.38 auf 1"???
  27.         Nun es gibt 2 verschiedene Zahlsysteme mit denen das Modem die
  28.         Werte liest: Dezimal-Zahlensystem und Binärzahlensystem.
  29.         In unseren Zyxel's gibt's 50 Register von 0 bis 49 durchnumeriert.
  30.         Die Register von 0 bis 11 sind Dezimal-Register und ab S13 sind es
  31.         "bit-mapped-register", also eigentlich binäre Zahlen...
  32.         Das bedeutet das ein "gesetztes" Bit eigentlich keine Zahl in
  33.         meinem Sinne ist, sondern ein Schalter!
  34.  
  35.         Achtung! Jetzt kommt die Abteilung: Computer sind doof!
  36.         Wie funktioniert's? Ganz einfach: Rechne doch mal 'ne Dezimal-Zahl
  37.         in eine binäre Zahl um! (Die Leute mit den Ataris sind jetzt fein
  38.         raus wenn sie Harlekin als ACC installiert haben: Gleich mal
  39.         Shift+Control+R drücken...)
  40.  
  41.         Zurück zum Thema: Computer sind doof...
  42.         Wieso eigentlich? Na sie können noch nicht mal bis 2 zählen!
  43.         (AUA! der älteste Witz der Branche...)
  44.         Computer und selbstverständlich unser Zyxel auch rechnen nämlich
  45.         mit binären Zahlen. In den S-R erwartet das Modem eine Zahl von 0-
  46.         255. Und 255 sieht für das Zyxel so aus: 11111111!
  47.         Häh? Ja!
  48.         Netterweise gibt es aber eine ganz einfache Möglichkeit diese
  49.         Zahlen einzugeben.
  50.  
  51.         "ATSr.b=n" heißt das neue Kommando! (Zumindest ab der 4.12c)
  52.         Dabei bedeuten die Buchstaben folgendes:
  53.            r = S REGISTER NUMMER 0-49
  54.            b = bit NUMMER 0-7
  55.            n = 0 oder 1
  56.            Z.B.: Um in Register S38 das Bit 5 auf 1 (also AN) zu setzen,
  57.            tippt man folgendes ein:  ATS38.5=1 (nich vergessen: Return auch
  58.            noch tippen)
  59.  
  60.         Nur diejenigen unter uns die noch ältere Eprom-Versionen drin
  61.         haben, sind damit natürlich in den Arsch gekniffen.
  62.         Die müssen für das obige Beispiel immer noch die Dezimal-Zahl
  63.         eintippen. Das sieht dann so aus: ATS38=032
  64.  
  65.         So! Damit hätten wir schon mal MNP 5 ausgeschaltet. Uff!
  66.         Die Sache hat bis jetzt nur einen Haken, und  der ist, daß das
  67.         Modem diese schöne Einstellung beim nächsten Wählen schnöde
  68.         ignoriert! Die Einstellung muß nämlich noch abgespeichert werden.
  69.         Sonst kommt vor dem Wählen ATZ0 und alles ist futsch (Grrr...).
  70.         Also jetzt noch schnell AT&W0 getippt und das ganze ist im Profile
  71.         (=Profil) 0 gespeichert. Profile 0 wird dann beim Reset und beim
  72.         Einschalten automatisch eingelesen.
  73.  
  74.  
  75.         Beschreibung der S-Register
  76.         ===========================
  77.  
  78.         Im folgenden wird jedes in der V 2.1 des Manuals beschriebene
  79.         S-R erlärt. Die meisten Register sind "bit-mapped", also als
  80.         binäre Zahl zu verstehen. In diesen Registern ist der "Default"-
  81.         Wert 0. (Default=Voreinstellung; lest dazu mal in einem Wörterbuch
  82.         die Übersetzung, hat überhaupt nichts mit Computern zu tun.)
  83.         Wenn's mal nicht 0 ist habe ich's dazu geschrieben. Manche Bits
  84.         sind "reserved" (=Reserviert) und solange die Ing's aus Taiwan
  85.         dazu keine Doku rausgerückt haben, lassen wir als Otto-Normal-User
  86.         mal besser die Finger davon....(sehr freie Übersetzung)
  87.  
  88.         S0      Default=0;      Legt fest wie oft das Modem es "klingeln"
  89.                                 läßt, bevor es abnimmt. S0=0 inaktiviert
  90.                                 die Autoanswerfunktion. Dezimalwert von
  91.                                 0-255 möglich.
  92.  
  93.         S1      Default=0;      Zählt die ankommenden Klingelzeichen und
  94.                                 speichert sie. Nicht ändern!
  95.  
  96.         S2      Default=43;     S2 enthält den ASCII-Dezimalwert für die
  97.                                 Escape-Steuerung. Das Zeichen 43 ist das
  98.                                 "+". Ein Wert von 128-255 schaltet den
  99.                                 Escape-Modus aus. Also auch hier: Finger
  100.                                 weg!
  101.  
  102.         S3      Default=13;     Hier steht der Wert für das "Carriage
  103.                                 Return"-Zeichen. S.o.!
  104.  
  105.         S4      Default=10;     Hier steht der Wert für das "Line Feed"
  106.                                 Zeichen. S.o.!
  107.  
  108.         S5      Default=8;      Hier steht das "Backspace"-Zeichen.
  109.                                 Wird mit einem Dezimal-Wert von 128-255
  110.                                 abgeschaltet. S.o.!
  111.  
  112.         S6      Default=3;      Hiermit stellt man ein wie lange das Zyxel
  113.                                 vor dem Wählen wartet, wenn man X0 oder X1
  114.                                 aktiviert hat. Wer X2-X7 eingeschaltet
  115.                                 hat, wird hier allerdings erleben, daß das
  116.                                 Modem sofort nach erkennen des Wähltons
  117.                                 anfängt zu wählen. Dieses S-R setzt auch
  118.                                 die Zeit das "W" (=Wait=Warten) Zeichen im
  119.                                 Anwahl-String.
  120.                                 Dezimal-Wert von 1-255 Sekunden.
  121.  
  122.         S7      Default=60;     Das Modem wartet 60 Sekunden auf einen
  123.                                 Carrier. Wenn es nach Ablauf der Zeit
  124.                                 keinen Carrier entdeckt hat meldet es "NO
  125.                                 CARRIER" an das Terminal(unseren Computer)
  126.                                 zurück und legt auf.
  127.  
  128.         S8      Default=2;      Dieser Dezimal-Wert legt fest wielange
  129.                                 bei einem Komma "," im Anwahl-String ge-
  130.                                 wartet wird bevor die nächste Zahl gewählt
  131.                                 wird.
  132.  
  133.         S9      Default=6;      Hier wird festgelegt, nach welcher Zeit das
  134.                                 Carrier-Signal vom angerufenen Modem
  135.                                 erkannt wird. Im "non-FSK" oder halb-duplex
  136.                                 Betrieb ignoriert das Zyxel diesen Wert.
  137.                                 Einheit= Zehntelsekunden
  138.  
  139.         S10     Default=7;      Hier wird was wichtiges eingestellt:
  140.                                 Das Modem wartet n-Zehntelsekunden ab
  141.                                 bevor es nach Carrier-Verlust auflegt!
  142.                                 Kommt es zu einer Leitungsstörung die
  143.                                 länger als der Wert in S10 ist, legt es
  144.                                 auf.
  145.  
  146.         S11     Default=70;     Für die MFW/Tonwähler unter uns:
  147.                                 Legt die Dauer der Impulse beim Ton-Wahl-
  148.                                 Verfahren fest.
  149.  
  150.         S12     Reserved        (=Reserviert)
  151.  
  152.         S13     Reserved        (=Reserviert)
  153.  
  154.         S14     Bit mapped register
  155.  
  156.  -----------------------------------------------------------------------
  157.         Das Erste!
  158.         Hier muß ich noch was einfügen: Manche S-R entsprechen den
  159.  AT-Befehlen.
  160.         Die sind natürlich einfacher einzugeben. Den entsprechenden Befehl
  161.         führe ich dann immer noch mal so auf wie es auch im Manual steht.
  162.  Die
  163.         Bit-Nummer schreib ich natürlich auch hin.
  164.  
  165.  -----------------------------------------------------------------------
  166.  
  167.         S-R No. AT-Befehl/Bit-No.
  168.  
  169.         S14     &Mn    (7,6)=0; Asynchrone Verbindung, gepuffert.(Default)
  170.                             =1; Asynchrone Kommandos, Synchrone Daten
  171.                             =2; Asynchroner Direkt-Connect, keine
  172.                                 Pufferung
  173.                             =3; Synchrone Verbindung
  174.                 &Xn    (5,4)=0; Interner Takt (Default)
  175.                             =1; Externer Takt (vom Terminal/Computer)
  176.                             =2; Takt wird vom angerufenen Modem
  177.                                 abgenommen
  178.                 &Ln    (3,2)=0; Normale Amtsleitung (Default)
  179.                             =1; 2-Draht Standleitung
  180.                             =2; 4-Draht Standleitung
  181.                 &T4      (1)=0; Erlaube die Anforderung des "digital
  182.                                 loopback test" vom "remote-modem"
  183.                                 (=Box-Modem)
  184.                 &T5         =1; Verbiete die Anforderung des o.g. Testes
  185.                                 (Default)
  186.                 *Mn      (0)=0; Auto-Handshake im "originate-mode" bei
  187.                                 Standleitungen
  188.                             =1; Dasselbe im "answer-mode"
  189.  
  190.         S15     Zn  (7,6,5)=0-4; Legt fest welches "profile" bei
  191.                                 Einschalten des Modems geladen wird.
  192.                 *Cn    (4,3)=0; Zehn Bit Zeichen (Default für 8N1)
  193.                             =1; 11-Bit Zeichen
  194.                             =2; 9-Bit Zeichen
  195.                             =3; 8-Bit Zeichen
  196.                 Achtung: Die Zeichenlänge beinhaltet Start-Bit,
  197.                 Daten-Bits, Paritäts-Bit und Stop-Bit(s).
  198.  
  199.                          (2)=0; 1 Stop-Bit (Default)
  200.                             =1; 2 Stop-Bits
  201.                        (1,0)=0; Even parity (gerade)
  202.                             =1; Odd parity (ungerade)
  203.                             =2; No parity (kein Paritäts-Bit)
  204.                                 (Default)
  205.  
  206.         Kommentar: Der Default-Wert dezimal in S15 ist 130.
  207.                    Als Bitmuster sieht das so aus: 10000010.
  208.                    Was bedeutet das nach obiger Angabe?
  209.                    Bitmuster lesen geht wie folgt:
  210.  
  211.                   1|0|0|0|0|0|1|0
  212.                   7 6 5 4 3 2 1 0tes Bit! Von Hinten lesen! Ich sach's ja
  213.                                           immer wieder...Computer sind
  214.                                           doof!!!!!!!!!!!!!!!!!!!!!!!!
  215.  
  216.                   Gesetzt sind also 7. Bit auf EIN. Das heißt "profile" 4
  217.                   wird beim Einschalten geladen.
  218.                   Und das 1. Bit steht auf EIN.  Heißt "no parity".
  219.                   Kein Paritäts-Bit.
  220.                   Das heißt unser Zyxel steht ab Werk schon richtig
  221.                   für die Standard 8-N-1 Verbindung.
  222.  
  223.                   Tja, und wieso 130? Und nicht 42?
  224.                   Die Frage aller Fragen....
  225.                   Der Computer rechnet nur die mit eins gesetzten Bits
  226.                   zusammen. Das geht im obigen Beispiel so:
  227.                   Wert
  228.                   128|64|32|16|8|4|2|1
  229.                    1 | 0| 0| 0|0|0|1|0
  230.                   Und wenn man jetzt die 128+2 rechnet...
  231.  
  232.         S16                     Test-Zustands-Register
  233.                 =0;             Kein Test im Moment.(Default)
  234.                 =1;             Analog loopback test läuft?
  235.                 =2;             Reserved (Reserviert)
  236.                 =3;             Local digital loopback test?
  237.                 =6;             Remote digital loopback test?
  238.                 =7;             Remote digital loopback test?
  239.                 =8;             Analog loopback with self-test in
  240.                                 progress?
  241.                                 (Wofür braucht man das? Für
  242.                                 Standleitungen?)
  243.  
  244.         S17     Bit mapped register
  245.                 *In      (6)=0; AT-Befehle (Default)
  246.                             =1; V.25bis Befehlssatz(brauch das einer?)
  247.                 *Pn (4,3,2,1)=0-15 Gibt den Wert in db(?) für das
  248.                                    Leistung-Level auf einer Standleitung
  249.                                    an.
  250.                 *Sn      (0)=0; Schalte 2.Leitung ab (muß Standleitung
  251.                                                       sein)
  252.                             =1; Erlaube 2.Leitung
  253.  
  254.         Achtung! hier ist Bit 5 weggefallen! War mal AT"R". Ist jetzt
  255.         als "R" im Anwahlstring erlaubt. (Siehe Seite 8-1, Man. V 2.1)
  256.  
  257.  
  258.         S18     Reserved        (Reserviert)
  259.  
  260.         S19                     Modem-Verbindungs-Zustand (holper)
  261.                 &Nn        =0;  "Multi-auto-mode",
  262.                                 das Zyxel wählt automatisch die
  263.                                 bestmögliche Verbindung aus.(Default)
  264.                            =1;  jetzt im Handbuch nachlesen!
  265.                                 Zuviel Tipperei (hoffentlich tipp' ich
  266.                                  hier wenigstens richtig)
  267.  
  268.                 Bemerkung: Es sind nicht in jedem Modem alle Modi(Mehrzahl
  269.                            von Modus) verfügbar. Prüfe die "compatibility
  270.                            table" (Kompatibilitätstabelle) Seite 1-2.
  271.  
  272.         S20                     Die "DTE-Speed" (=Geschwindigkeit zwischen
  273.                                 Computer und Modem). Wird automatisch
  274.                                 anhand der eintrudelnden Zeichen erkannt.
  275.  
  276.         S21     Bit mapped register
  277.                 &Dn    (7,6)=0; Das Modem ignoriert das DTR-Signal.
  278.                                 Es nimmt an das Signal läge immer an.
  279.                                 (brauch man nur am MAC)
  280.                             =1; 108.1(?), DTR OFF-ON transition
  281.                                 (Zustandswechsel AUS>AN) veranlaßt das
  282.                                 Modem eine voreingestellte Nummer zu
  283.                                 wählen.
  284.                             =2; 108.2(?), DTR OFF (AUS) läßt das Modem
  285.                                 auflegen und in den "command"-Zustand
  286.                                 zurückkehren (Default)
  287.                 &Rn      (5)=0; CTS folgt RTS
  288.                             =1; Ignoriere RTS. (CTS ist immer an.)
  289.                                 (Default)
  290.                 &Cn      (4)=0; CD (Carrier Detect) immer an.
  291.                             =1; CD folgt dem Vorhandensein des
  292.                                 Carrier-Signals. (Default)
  293.                 &Sn      (3)=0; Modem verlangt DSR immer an.(Default)
  294.                             =1; Modem schaltet DSR nach CCITT
  295.                  Mn    (2,1)=0; Lautsprecher immer aus.
  296.                             =1; Lautsprecher an bis der Carrier erkannt
  297.                                 wurde.(Default)
  298.                             =2; Lautsprecher immer an
  299.                             =3; Lautsprecher wird eingeschaltet wenn die
  300.                                 Letzte Zahl gewählt wurde und wird ausge-
  301.                                 schaltet wenn der Carrier erkannt wurde.
  302.                                 (Theoretisch bei der 4.12c; Praktisch bei
  303.                                 der 5.00/55212)
  304.                 *En      (0)=0; Hält die Verbindung aufrecht, auch wenn
  305.                                 keine "error control" (=Fehlerkorrektur)
  306.                                 beim Verbindungsaufbau eingrichtet wird.
  307.                                 (Default)
  308.                             =1; Schlägt beim Verbindungsaufbau das
  309.                                 Einrichten der Fehlerkorrektur fehl,
  310.                                 so wird die Verbindung sofort abgebrochen.
  311.                                 (Vorsicht!: Damit kann man eine Maus zum
  312.                                 Absturz bringen.)
  313.  
  314.         S22     Reserved        (Reserviert)
  315.  
  316.         S23                     Bit mapped register
  317.                 Qn       (7)=0; Modem liefert "result code" (=Meldung)
  318.                                 zurück. (Default)
  319.                             =1; Modem meldet nichts zurück
  320.                 Vn       (6)=0; Der "result code" wird als Zahl zurückge-
  321.                                 liefert. (Achtung: Nur für Hirn-Akrobaten)
  322.                             =1; Die Meldung erscheint als Text. (Default)
  323.                 Xn   (5,4,3)=0; Basic result code (muß ich das
  324.                                 übersetzen?) (Default=X5; ich nehme immer
  325.                                 X7: Wie die DTE-Speed ist, weiß ich auch
  326.                                 so...(19200, schneller geht auf dem ollen
  327.                                 ST nicht))
  328.                 &Pn      (2)=0; Einstellung für das IWV
  329.                                 (=Impulswahlverfahren:Wie lange hält das
  330.                                 Relais das wohl noch aus?)
  331.                                 Verhältnis von 39% zu 61% für Impuls/Pause
  332.                                 (Default)
  333.                             =1; Dasselbe für U.K., Hongkong etc.
  334.  
  335.                 T/P      (1)=0; Tonwahlverfahren (MFW) bei einschalten an.
  336.                                 (Default)
  337.                             =1; IWV (in Schwerte nur so)
  338.                 En       (0)=0; Das Modem echot kein Zeichen zurück.
  339.                             =1; Das Modem   "    die    "       "   .
  340.                                 (Default)
  341.  
  342.         S24                     Bit mapped register
  343.                 Ln (7,6,5)=0-7; Lautstärkeregelung für den Lautsprecher
  344.                                 (Default ist L4)
  345.                                 "The higher the value, the higher the
  346.                                 volume." (:->)
  347.                 Nn (3,2,1)=0-7; Lautstärke klingelns wenn ein Anruf am
  348.                                 Zyxel eintrudelt. (Default ist N5)
  349.  
  350.         S25     Reserved        (Reserviert)
  351.  
  352.         S26                     RTS/CTS Verzögerung
  353.                 (Default=0)     Bestimmt die Verzögerung in Millisekunden.
  354.  
  355.         S27                     Bit mapped register
  356.                 *Qn    (7,6)=0; Keine Reaktion des Modems bei schlechter
  357.                                 Signalqualität.
  358.                             =1; Löse einen "retrain" (=Neues Aushandeln
  359.                                 der Verbindungsbedingungen) aus
  360.                             =2; Automatische Anpassung (Fall-back &
  361.                                 -forward) bei Verbindungsstörungen
  362.                                 (Default)
  363.                             =3; Verbindungsabbruch bei Verschlechterung der
  364.                                 Signalqualität
  365.                 &Hn  (5,4,3)=0; Flow control (=Steuerung des Datenflusses)
  366.                                 aus. (Wann?)
  367.                             =1; Reserved
  368.                             =2; Reserved
  369.                             =3; RTS/CTS Handshake eingeschaltet.
  370.                                 (Default)
  371.                             =4; XON/XOFF Handshake
  372.                             =5; Reserved
  373.  
  374.                 &Kn  (2,1,0)=0; No error control
  375.                                 (Ha! das bleibt erstmal unübersetzt!)
  376.                                 Für BTX wichtig! &K0 im Anwahlstring...
  377.                             =1; MNP4 (incl. MNP3).
  378.                             =2; MNP4 + 5 (Bäh!)
  379.                             =3; V.42 + MNP4 (Keine Datenkompression!
  380.                                              Nur Fehlerkorrektur!)
  381.                             =4; V.42 + V.42bis (incl. &K2);(Default)
  382.  
  383.         S28                     Bit mapped register
  384.                 Bn       (7)=0; Hey Modem: Nimm V.22 für 1200 bps Connects
  385.                                 (Default)
  386.                             =1; Nimm  das BELL212A Modulations-Verfahren
  387.                                 für 1200 bps Connects.
  388.                                 (Tag Graham!)
  389.                                 (Lohnt eigentlich nur für die USA)
  390.                 &Bn      (6)=0; Die Geschwindigkeit Computer<->Modem wird
  391.                                 an die Geschwindigkeit Modem<->Modem
  392.                                 angepaßt...(Bloß nicht!)
  393.                             =1; Die Geschwindigkeit Computer<->Modem
  394.                                 (DTE<->DCE rate) bleibt auf das DTE
  395.                                 (Computer) eingestellt. (Default)
  396.                 &Gn    (5,4)=0; Kein "guard tone".(Default)
  397.                                (Wie übersetzt man den Begriff?)
  398.                             =1; Reserved
  399.                             =2; 1800 Hz "guard tone".
  400.                 &Yn             "Break type"
  401.                        (3,2)=0; Wirft die Daten wech! und reicht dann
  402.                                 hämisch den "Break" an das andere Modem
  403.                                 weiter...
  404.                             =1; Break löscht nicht die Daten, Break wird
  405.                                 "expediert". (Default)
  406.                             =2: Break! Daten nicht löschen, Break
  407.                                 weitereichen...
  408.                 *Ln      (1)=0; Bedienungstableu ungesichert. (Default)
  409.                             =1;      "           gesichert. (Für das
  410.                                 LCD-Modell?)
  411.                 &Jn      (0)=0; Ein Telefonanschluß; RJ11-Stecker
  412.                             =1; Mehrerere Telefon/Modem-Anschlüsse (:->)
  413.  
  414.         S29                     Default dial phone number pointer
  415.                 *Dn         =n; (n=0-9) Setzt den Zeiger auf Nummer "n"
  416.                                 im Telefon-Nummern-Register des Zyxel.
  417.                                 (Default=*D0)
  418.  
  419.         S30     *Bn             Nur für Standleitung wichtig..
  420.                                 (Default=*B0)
  421.  
  422.         S31     (Default=17);   Enthält den ASCII-Dezimal-Wert des XON
  423.                                 Steuerzeichens.
  424.  
  425.         S32     (Default=19);   Enthält den ASCII-Dez.-Wert des XOFF
  426.                                 Steuerzeichens.
  427.  
  428.         S33     Reserved.
  429.  
  430.         S34     Default=30      Auch nur für "Leased-line" (=Standleitung)
  431.  
  432.         S35                     Bit mapped register
  433.                          (4)=1; Durch drücken des Data/Voice Knopfes wird
  434.                                 die Default-Nummer angerufen.
  435.                                 (Default=0) Zur Abwechselung mal was mit
  436.                                 Default-Dial für das U-1496E.
  437.                          (3)=1; Nur Standleitung. (Default=0)
  438.                          (2)=1; V.26bis Alternative A (AHA! Soso! HÄH?)
  439.                          (1)=1; Verhindert den Verbindungsabbruch vom Com-
  440.                                 puter während des Modem-Modem-Handshakes
  441.                                 (Connects)
  442.                          (0)=1; Gibbet angeblich nicht für alle.
  443.                                 4800 trellis code für V.32/4800 (?)
  444.  
  445.         S36                     Bit mapped register
  446.                                 Security funktion control
  447.                                 (Achtung: Hiermit bitte 'rumspielen um
  448.                                 das Modem völlig lahmzulegen...)
  449.                 *Gn  (7,6,5)=0; (Default) schaltet die
  450.                                 Sicherheits-Funktion aus.Alles Finger weg!
  451.  
  452.         S37     Bit mapped register/Nur für die Leased-Line-Freaks
  453.                 (Default=0)
  454.  
  455.         S38                     Bit mapped register
  456.                        (7,6)    Reserved
  457.                          (5)=1; Schalte MNP5 aus, egal welche Verbindung
  458.                                 aufgebaut wird!
  459.                                 (Default=0)
  460.                          (4)=0; Ermögliche FAX-answering im
  461.                                 Multi-Auto-Mode. (Default)
  462.                             =1; Abschalten des obigen. "Hang up if FAX."
  463.                                 (Kann man es noch kürzer sagen?)
  464.                          (3)=0; CD-LED geht an nach der Connect-Message.
  465.                             =1; CD-LED an bevor die Connect Meldung abge-
  466.                                 setzt wird.
  467.                                 (Das müßte mir nochmal einer erklären...)
  468.                        (2,1)    Reserved
  469.                          (0)=1; Ermögliche die Wahlwiederholung der
  470.                                 Default-Nummer bei mißlungenem Ver-
  471.                                 bindungsaufbau. (Default=0)
  472.  
  473.         S39                     Bit mapped register
  474.                      (7,6,5)    Reserved
  475.                        (4,3)=1; BitFax Kompatibilitäts-Schalter
  476.                                 (Default=0)
  477.                          (2)=1; Verkehrte DFÜ: Das angerufene Modem
  478.                                 arbeitet bei "RING" wie ein Anrufendes.
  479.                                 (Default=0)
  480.                        (1,0)    Reserved
  481.  
  482.         S40                     Bit mapped register
  483.                 Ring detection? Da müßte ich noch mal im Handbuch wühlen.
  484.                 (Default=0)
  485.  
  486.         S41             (7)     Reserved
  487.                          (6)=1; Nicht gleich beim ersten Klingeln
  488.                                 abnehmen. (Default=0)
  489.                          (5)=1; DSR folgt DCD (Default=0)
  490.                          (4)=1; Wenn X2-X7 eingestellt ist, wartet das
  491.                                 Modem die in S6 eingestellte Zeit ab, und
  492.                                 fängt dann an zu wählen ohne das
  493.                                 Freizeichen zu erwarten. Ganz interessant
  494.                                 an Nebenstellen-Anlagen.(Default=0)
  495.                          (3)=1; Ermöglicht die CCITT Signale No. 140 & 141
  496.                                 an der Schnittstelle. (Wofür ist das
  497.                                 denn?)
  498.                          (2)=1; Verlängert den "retrain time-out timer"
  499.                                 auf 5 Minuten. (s.o.)
  500.  
  501.                          (1)=1; sowie
  502.                             =0; für V.25bis HDLC (Schon wieder: ?)
  503.                          (0)    Reserved (das Wort verstehe ich schon...)
  504.                          (Alle Bits default auf 0 gesetzt.)
  505.  
  506.         S42                     Bit mapped register
  507.          (7.-2.Bit reserviert)
  508.                          (1)=1; Schalte das "throughput averaging" ein!
  509.                                 Hier zwei interessante Erklärungen von
  510.                                 (gekürzt)
  511.         Von : Juergen Stessun @ PE (Do, 03.09.92 15:55)
  512.  
  513.         Moin,
  514.  
  515.          Dazu noch ne kleine Grafik, wie die Daten auf dem RS232-Kabel
  516.  ange-
  517.          tanzt kommen:
  518.         (die 8 soll ein Byte plus Star/Stop darstellen, ein "." ist 'ohne
  519.          Daten')
  520.         ohne average:    88......888....88888888.888...................
  521.         mit average :    8..8..8..8..8..8..8..8..8..8..8..8..8..8..8..8
  522.  
  523.         Also verteilt sich die Datenmenge (hier 16 Bytes) auf die gleiche
  524.  Zeit
  525.  
  526.  
  527.         S43 - S49               Reserved. Also noch nicht dokumentiert.
  528.  
  529.  
  530. Gruß
  531. Andreas
  532.  
  533.         "Watt' is'enne S-Register?"
  534.  
  535.         Also hier kommt die private und garantiert nicht fehlerfreie
  536.         aber dafür umso freiere Übersetzung des Kapitels 7 aus dem Manual
  537.         V 2.1 (auch als NEWZYXEL.LZH / .ARJ bekannt)
  538.  
  539.         Leider muß ich als erstes anmerken, daß ich für eventuelle
  540.         Schäden an Hard und Software, die durch die Benutzung dieses
  541.         Textes und seine Anwendung auf das Zyxel entstehen, keine Haftung
  542.         übernehmen kann. Ich bin nicht Krösus.
  543.  
  544.         Die S-Register (=Status-Register) legen fest wie das Modem
  545.         arbeitet und Kommandos ausführt. Die S-Register (ab hier:S-R)
  546.         enthalten eine Dezimal-Zahl. Wieso steht aber in dem Manual immmer
  547.         wieder: "Setze Bit 5 in S-R No.38 auf 1"???
  548.         Nun es gibt 2 verschiedene Zahlsysteme mit denen das Modem die
  549.         Werte liest: Dezimal-Zahlensystem und Binärzahlensystem.
  550.         In unseren Zyxel's gibt's 50 Register von 0 bis 49 durchnumeriert.
  551.         Die Register von 0 bis 11 sind Dezimal-Register und ab S13 sind es
  552.         "bit-mapped-register", also eigentlich binäre Zahlen...
  553.         Das bedeutet das ein "gesetztes" Bit eigentlich keine Zahl in
  554.         meinem Sinne ist, sondern ein Schalter!
  555.  
  556.         Achtung! Jetzt kommt die Abteilung: Computer sind doof!
  557.         Wie funktioniert's? Ganz einfach: Rechne doch mal 'ne Dezimal-Zahl
  558.         in eine binäre Zahl um! (Die Leute mit den Ataris sind jetzt fein
  559.         raus wenn sie Harlekin als ACC installiert haben: Gleich mal
  560.         Shift+Control+R drücken...)
  561.  
  562.         Zurück zum Thema: Computer sind doof...
  563.         Wieso eigentlich? Na sie können noch nicht mal bis 2 zählen!
  564.         (AUA! der älteste Witz der Branche...)
  565.         Computer und selbstverständlich unser Zyxel auch rechnen nämlich
  566.         mit binären Zahlen. In den S-R erwartet das Modem eine Zahl von 0-
  567.         255. Und 255 sieht für das Zyxel so aus: 11111111!
  568.         Häh? Ja!
  569.         Netterweise gibt es aber eine ganz einfache Möglichkeit diese
  570.         Zahlen einzugeben.
  571.  
  572.         "ATSr.b=n" heißt das neue Kommando! (Zumindest ab der 4.12c)
  573.         Dabei bedeuten die Buchstaben folgendes:
  574.            r = S REGISTER NUMMER 0-49
  575.            b = bit NUMMER 0-7
  576.            n = 0 oder 1
  577.            Z.B.: Um in Register S38 das Bit 5 auf 1 (also AN) zu setzen,
  578.            tippt man folgendes ein:  ATS38.5=1 (nich vergessen: Return auch
  579.            noch tippen)
  580.  
  581.         Nur diejenigen unter uns die noch ältere Eprom-Versionen drin
  582.         haben, sind damit natürlich in den Arsch gekniffen.
  583.         Die müssen für das obige Beispiel immer noch die Dezimal-Zahl
  584.         eintippen. Das sieht dann so aus: ATS38=032
  585.  
  586.         So! Damit hätten wir schon mal MNP 5 ausgeschaltet. Uff!
  587.         Die Sache hat bis jetzt nur einen Haken, und  der ist, daß das
  588.         Modem diese schöne Einstellung beim nächsten Wählen schnöde
  589.         ignoriert! Die Einstellung muß nämlich noch abgespeichert werden.
  590.         Sonst kommt vor dem Wählen ATZ0 und alles ist futsch (Grrr...).
  591.         Also jetzt noch schnell AT&W0 getippt und das ganze ist im Profile
  592.         (=Profil) 0 gespeichert. Profile 0 wird dann beim Reset und beim
  593.         Einschalten automatisch eingelesen.
  594.  
  595.  
  596.         Beschreibung der S-Register
  597.         ===========================
  598.  
  599.         Im folgenden wird jedes in der V 2.1 des Manuals beschriebene
  600.         S-R erlärt. Die meisten Register sind "bit-mapped", also als
  601.         binäre Zahl zu verstehen. In diesen Registern ist der "Default"-
  602.         Wert 0. (Default=Voreinstellung; lest dazu mal in einem Wörterbuch
  603.         die Übersetzung, hat überhaupt nichts mit Computern zu tun.)
  604.         Wenn's mal nicht 0 ist habe ich's dazu geschrieben. Manche Bits
  605.         sind "reserved" (=Reserviert) und solange die Ing's aus Taiwan
  606.         dazu keine Doku rausgerückt haben, lassen wir als Otto-Normal-User
  607.         mal besser die Finger davon....(sehr freie Übersetzung)
  608.  
  609.         S0      Default=0;      Legt fest wie oft das Modem es "klingeln"
  610.                                 läßt, bevor es abnimmt. S0=0 inaktiviert
  611.                                 die Autoanswerfunktion. Dezimalwert von
  612.                                 0-255 möglich.
  613.  
  614.         S1      Default=0;      Zählt die ankommenden Klingelzeichen und
  615.                                 speichert sie. Nicht ändern!
  616.  
  617.         S2      Default=43;     S2 enthält den ASCII-Dezimalwert für die
  618.                                 Escape-Steuerung. Das Zeichen 43 ist das
  619.                                 "+". Ein Wert von 128-255 schaltet den
  620.                                 Escape-Modus aus. Also auch hier: Finger
  621.                                 weg!
  622.  
  623.         S3      Default=13;     Hier steht der Wert für das "Carriage
  624.                                 Return"-Zeichen. S.o.!
  625.  
  626.         S4      Default=10;     Hier steht der Wert für das "Line Feed"
  627.                                 Zeichen. S.o.!
  628.  
  629.         S5      Default=8;      Hier steht das "Backspace"-Zeichen.
  630.                                 Wird mit einem Dezimal-Wert von 128-255
  631.                                 abgeschaltet. S.o.!
  632.  
  633.         S6      Default=3;      Hiermit stellt man ein wie lange das Zyxel
  634.                                 vor dem Wählen wartet, wenn man X0 oder X1
  635.                                 aktiviert hat. Wer X2-X7 eingeschaltet
  636.                                 hat, wird hier allerdings erleben, daß das
  637.                                 Modem sofort nach erkennen des Wähltons
  638.                                 anfängt zu wählen. Dieses S-R setzt auch
  639.                                 die Zeit das "W" (=Wait=Warten) Zeichen im
  640.                                 Anwahl-String.
  641.                                 Dezimal-Wert von 1-255 Sekunden.
  642.  
  643.         S7      Default=60;     Das Modem wartet 60 Sekunden auf einen
  644.                                 Carrier. Wenn es nach Ablauf der Zeit
  645.                                 keinen Carrier entdeckt hat meldet es "NO
  646.                                 CARRIER" an das Terminal(unseren Computer)
  647.                                 zurück und legt auf.
  648.  
  649.         S8      Default=2;      Dieser Dezimal-Wert legt fest wielange
  650.                                 bei einem Komma "," im Anwahl-String ge-
  651.                                 wartet wird bevor die nächste Zahl gewählt
  652.                                 wird.
  653.  
  654.         S9      Default=6;      Hier wird festgelegt, nach welcher Zeit das
  655.                                 Carrier-Signal vom angerufenen Modem
  656.                                 erkannt wird. Im "non-FSK" oder halb-duplex
  657.                                 Betrieb ignoriert das Zyxel diesen Wert.
  658.                                 Einheit= Zehntelsekunden
  659.  
  660.         S10     Default=7;      Hier wird was wichtiges eingestellt:
  661.                                 Das Modem wartet n-Zehntelsekunden ab
  662.                                 bevor es nach Carrier-Verlust auflegt!
  663.                                 Kommt es zu einer Leitungsstörung die
  664.                                 länger als der Wert in S10 ist, legt es
  665.                                 auf.
  666.  
  667.         S11     Default=70;     Für die MFW/Tonwähler unter uns:
  668.                                 Legt die Dauer der Impulse beim Ton-Wahl-
  669.                                 Verfahren fest.
  670.  
  671.         S12     Reserved        (=Reserviert)
  672.  
  673.         S13     Reserved        (=Reserviert)
  674.  
  675.         S14     Bit mapped register
  676.  
  677.  -----------------------------------------------------------------------
  678.         Das Erste!
  679.         Hier muß ich noch was einfügen: Manche S-R entsprechen den
  680.  AT-Befehlen.
  681.         Die sind natürlich einfacher einzugeben. Den entsprechenden Befehl
  682.         führe ich dann immer noch mal so auf wie es auch im Manual steht.
  683.  Die
  684.         Bit-Nummer schreib ich natürlich auch hin.
  685.  
  686.  -----------------------------------------------------------------------
  687.  
  688.         S-R No. AT-Befehl/Bit-No.
  689.  
  690.         S14     &Mn    (7,6)=0; Asynchrone Verbindung, gepuffert.(Default)
  691.                             =1; Asynchrone Kommandos, Synchrone Daten
  692.                             =2; Asynchroner Direkt-Connect, keine
  693.                                 Pufferung
  694.                             =3; Synchrone Verbindung
  695.                 &Xn    (5,4)=0; Interner Takt (Default)
  696.                             =1; Externer Takt (vom Terminal/Computer)
  697.                             =2; Takt wird vom angerufenen Modem
  698.                                 abgenommen
  699.                 &Ln    (3,2)=0; Normale Amtsleitung (Default)
  700.                             =1; 2-Draht Standleitung
  701.                             =2; 4-Draht Standleitung
  702.                 &T4      (1)=0; Erlaube die Anforderung des "digital
  703.                                 loopback test" vom "remote-modem"
  704.                                 (=Box-Modem)
  705.                 &T5         =1; Verbiete die Anforderung des o.g. Testes
  706.                                 (Default)
  707.                 *Mn      (0)=0; Auto-Handshake im "originate-mode" bei
  708.                                 Standleitungen
  709.                             =1; Dasselbe im "answer-mode"
  710.  
  711.         S15     Zn  (7,6,5)=0-4; Legt fest welches "profile" bei
  712.                                 Einschalten des Modems geladen wird.
  713.                 *Cn    (4,3)=0; Zehn Bit Zeichen (Default für 8N1)
  714.                             =1; 11-Bit Zeichen
  715.                             =2; 9-Bit Zeichen
  716.                             =3; 8-Bit Zeichen
  717.                 Achtung: Die Zeichenlänge beinhaltet Start-Bit,
  718.                 Daten-Bits, Paritäts-Bit und Stop-Bit(s).
  719.  
  720.                          (2)=0; 1 Stop-Bit (Default)
  721.                             =1; 2 Stop-Bits
  722.                        (1,0)=0; Even parity (gerade)
  723.                             =1; Odd parity (ungerade)
  724.                             =2; No parity (kein Paritäts-Bit)
  725.                                 (Default)
  726.  
  727.         Kommentar: Der Default-Wert dezimal in S15 ist 130.
  728.                    Als Bitmuster sieht das so aus: 10000010.
  729.                    Was bedeutet das nach obiger Angabe?
  730.                    Bitmuster lesen geht wie folgt:
  731.  
  732.                   1|0|0|0|0|0|1|0
  733.                   7 6 5 4 3 2 1 0tes Bit! Von Hinten lesen! Ich sach's ja
  734.                                           immer wieder...Computer sind
  735.                                           doof!!!!!!!!!!!!!!!!!!!!!!!!
  736.  
  737.                   Gesetzt sind also 7. Bit auf EIN. Das heißt "profile" 4
  738.                   wird beim Einschalten geladen.
  739.                   Und das 1. Bit steht auf EIN.  Heißt "no parity".
  740.                   Kein Paritäts-Bit.
  741.                   Das heißt unser Zyxel steht ab Werk schon richtig
  742.                   für die Standard 8-N-1 Verbindung.
  743.  
  744.                   Tja, und wieso 130? Und nicht 42?
  745.                   Die Frage aller Fragen....
  746.                   Der Computer rechnet nur die mit eins gesetzten Bits
  747.                   zusammen. Das geht im obigen Beispiel so:
  748.                   Wert
  749.                   128|64|32|16|8|4|2|1
  750.                    1 | 0| 0| 0|0|0|1|0
  751.                   Und wenn man jetzt die 128+2 rechnet...
  752.  
  753.         S16                     Test-Zustands-Register
  754.                 =0;             Kein Test im Moment.(Default)
  755.                 =1;             Analog loopback test läuft?
  756.                 =2;             Reserved (Reserviert)
  757.                 =3;             Local digital loopback test?
  758.                 =6;             Remote digital loopback test?
  759.                 =7;             Remote digital loopback test?
  760.                 =8;             Analog loopback with self-test in
  761.                                 progress?
  762.                                 (Wofür braucht man das? Für
  763.                                 Standleitungen?)
  764.  
  765.         S17     Bit mapped register
  766.                 *In      (6)=0; AT-Befehle (Default)
  767.                             =1; V.25bis Befehlssatz(brauch das einer?)
  768.                 *Pn (4,3,2,1)=0-15 Gibt den Wert in db(?) für das
  769.                                    Leistung-Level auf einer Standleitung
  770.                                    an.
  771.                 *Sn      (0)=0; Schalte 2.Leitung ab (muß Standleitung
  772.                                                       sein)
  773.                             =1; Erlaube 2.Leitung
  774.  
  775.         Achtung! hier ist Bit 5 weggefallen! War mal AT"R". Ist jetzt
  776.         als "R" im Anwahlstring erlaubt. (Siehe Seite 8-1, Man. V 2.1)
  777.  
  778.  
  779.         S18     Reserved        (Reserviert)
  780.  
  781.         S19                     Modem-Verbindungs-Zustand (holper)
  782.                 &Nn        =0;  "Multi-auto-mode",
  783.                                 das Zyxel wählt automatisch die
  784.                                 bestmögliche Verbindung aus.(Default)
  785.                            =1;  jetzt im Handbuch nachlesen!
  786.                                 Zuviel Tipperei (hoffentlich tipp' ich
  787.                                  hier wenigstens richtig)
  788.  
  789.                 Bemerkung: Es sind nicht in jedem Modem alle Modi(Mehrzahl
  790.                            von Modus) verfügbar. Prüfe die "compatibility
  791.                            table" (Kompatibilitätstabelle) Seite 1-2.
  792.  
  793.         S20                     Die "DTE-Speed" (=Geschwindigkeit zwischen
  794.                                 Computer und Modem). Wird automatisch
  795.                                 anhand der eintrudelnden Zeichen erkannt.
  796.  
  797.         S21     Bit mapped register
  798.                 &Dn    (7,6)=0; Das Modem ignoriert das DTR-Signal.
  799.                                 Es nimmt an das Signal läge immer an.
  800.                                 (brauch man nur am MAC)
  801.                             =1; 108.1(?), DTR OFF-ON transition
  802.                                 (Zustandswechsel AUS>AN) veranlaßt das
  803.                                 Modem eine voreingestellte Nummer zu
  804.                                 wählen.
  805.                             =2; 108.2(?), DTR OFF (AUS) läßt das Modem
  806.                                 auflegen und in den "command"-Zustand
  807.                                 zurückkehren (Default)
  808.                 &Rn      (5)=0; CTS folgt RTS
  809.                             =1; Ignoriere RTS. (CTS ist immer an.)
  810.                                 (Default)
  811.                 &Cn      (4)=0; CD (Carrier Detect) immer an.
  812.                             =1; CD folgt dem Vorhandensein des
  813.                                 Carrier-Signals. (Default)
  814.                 &Sn      (3)=0; Modem verlangt DSR immer an.(Default)
  815.                             =1; Modem schaltet DSR nach CCITT
  816.                  Mn    (2,1)=0; Lautsprecher immer aus.
  817.                             =1; Lautsprecher an bis der Carrier erkannt
  818.                                 wurde.(Default)
  819.                             =2; Lautsprecher immer an
  820.                             =3; Lautsprecher wird eingeschaltet wenn die
  821.                                 Letzte Zahl gewählt wurde und wird ausge-
  822.                                 schaltet wenn der Carrier erkannt wurde.
  823.                                 (Theoretisch bei der 4.12c; Praktisch bei
  824.                                 der 5.00/55212)
  825.                 *En      (0)=0; Hält die Verbindung aufrecht, auch wenn
  826.                                 keine "error control" (=Fehlerkorrektur)
  827.                                 beim Verbindungsaufbau eingrichtet wird.
  828.                                 (Default)
  829.                             =1; Schlägt beim Verbindungsaufbau das
  830.                                 Einrichten der Fehlerkorrektur fehl,
  831.                                 so wird die Verbindung sofort abgebrochen.
  832.                                 (Vorsicht!: Damit kann man eine Maus zum
  833.                                 Absturz bringen.)
  834.  
  835.         S22     Reserved        (Reserviert)
  836.  
  837.         S23                     Bit mapped register
  838.                 Qn       (7)=0; Modem liefert "result code" (=Meldung)
  839.                                 zurück. (Default)
  840.                             =1; Modem meldet nichts zurück
  841.                 Vn       (6)=0; Der "result code" wird als Zahl zurückge-
  842.                                 liefert. (Achtung: Nur für Hirn-Akrobaten)
  843.                             =1; Die Meldung erscheint als Text. (Default)
  844.                 Xn   (5,4,3)=0; Basic result code (muß ich das
  845.                                 übersetzen?) (Default=X5; ich nehme immer
  846.                                 X7: Wie die DTE-Speed ist, weiß ich auch
  847.                                 so...(19200, schneller geht auf dem ollen
  848.                                 ST nicht))
  849.                 &Pn      (2)=0; Einstellung für das IWV
  850.                                 (=Impulswahlverfahren:Wie lange hält das
  851.                                 Relais das wohl noch aus?)
  852.                                 Verhältnis von 39% zu 61% für Impuls/Pause
  853.                                 (Default)
  854.                             =1; Dasselbe für U.K., Hongkong etc.
  855.  
  856.                 T/P      (1)=0; Tonwahlverfahren (MFW) bei einschalten an.
  857.                                 (Default)
  858.                             =1; IWV (in Schwerte nur so)
  859.                 En       (0)=0; Das Modem echot kein Zeichen zurück.
  860.                             =1; Das Modem   "    die    "       "   .
  861.                                 (Default)
  862.  
  863.         S24                     Bit mapped register
  864.                 Ln (7,6,5)=0-7; Lautstärkeregelung für den Lautsprecher
  865.                                 (Default ist L4)
  866.                                 "The higher the value, the higher the
  867.                                 volume." (:->)
  868.                 Nn (3,2,1)=0-7; Lautstärke klingelns wenn ein Anruf am
  869.                                 Zyxel eintrudelt. (Default ist N5)
  870.  
  871.         S25     Reserved        (Reserviert)
  872.  
  873.         S26                     RTS/CTS Verzögerung
  874.                 (Default=0)     Bestimmt die Verzögerung in Millisekunden.
  875.  
  876.         S27                     Bit mapped register
  877.                 *Qn    (7,6)=0; Keine Reaktion des Modems bei schlechter
  878.                                 Signalqualität.
  879.                             =1; Löse einen "retrain" (=Neues Aushandeln
  880.                                 der Verbindungsbedingungen) aus
  881.                             =2; Automatische Anpassung (Fall-back &
  882.                                 -forward) bei Verbindungsstörungen
  883.                                 (Default)
  884.                             =3; Verbindungsabbruch bei Verschlechterung der
  885.                                 Signalqualität
  886.                 &Hn  (5,4,3)=0; Flow control (=Steuerung des Datenflusses)
  887.                                 aus. (Wann?)
  888.                             =1; Reserved
  889.                             =2; Reserved
  890.                             =3; RTS/CTS Handshake eingeschaltet.
  891.                                 (Default)
  892.                             =4; XON/XOFF Handshake
  893.                             =5; Reserved
  894.  
  895.                 &Kn  (2,1,0)=0; No error control
  896.                                 (Ha! das bleibt erstmal unübersetzt!)
  897.                                 Für BTX wichtig! &K0 im Anwahlstring...
  898.                             =1; MNP4 (incl. MNP3).
  899.                             =2; MNP4 + 5 (Bäh!)
  900.                             =3; V.42 + MNP4 (Keine Datenkompression!
  901.                                              Nur Fehlerkorrektur!)
  902.                             =4; V.42 + V.42bis (incl. &K2);(Default)
  903.  
  904.         S28                     Bit mapped register
  905.                 Bn       (7)=0; Hey Modem: Nimm V.22 für 1200 bps Connects
  906.                                 (Default)
  907.                             =1; Nimm  das BELL212A Modulations-Verfahren
  908.                                 für 1200 bps Connects.
  909.                                 (Tag Graham!)
  910.                                 (Lohnt eigentlich nur für die USA)
  911.                 &Bn      (6)=0; Die Geschwindigkeit Computer<->Modem wird
  912.                                 an die Geschwindigkeit Modem<->Modem
  913.                                 angepaßt...(Bloß nicht!)
  914.                             =1; Die Geschwindigkeit Computer<->Modem
  915.                                 (DTE<->DCE rate) bleibt auf das DTE
  916.                                 (Computer) eingestellt. (Default)
  917.                 &Gn    (5,4)=0; Kein "guard tone".(Default)
  918.                                (Wie übersetzt man den Begriff?)
  919.                             =1; Reserved
  920.                             =2; 1800 Hz "guard tone".
  921.                 &Yn             "Break type"
  922.                        (3,2)=0; Wirft die Daten wech! und reicht dann
  923.                                 hämisch den "Break" an das andere Modem
  924.                                 weiter...
  925.                             =1; Break löscht nicht die Daten, Break wird
  926.                                 "expediert". (Default)
  927.                             =2: Break! Daten nicht löschen, Break
  928.                                 weitereichen...
  929.                 *Ln      (1)=0; Bedienungstableu ungesichert. (Default)
  930.                             =1;      "           gesichert. (Für das
  931.                                 LCD-Modell?)
  932.                 &Jn      (0)=0; Ein Telefonanschluß; RJ11-Stecker
  933.                             =1; Mehrerere Telefon/Modem-Anschlüsse (:->)
  934.  
  935.         S29                     Default dial phone number pointer
  936.                 *Dn         =n; (n=0-9) Setzt den Zeiger auf Nummer "n"
  937.                                 im Telefon-Nummern-Register des Zyxel.
  938.                                 (Default=*D0)
  939.  
  940.         S30     *Bn             Nur für Standleitung wichtig..
  941.                                 (Default=*B0)
  942.  
  943.         S31     (Default=17);   Enthält den ASCII-Dezimal-Wert des XON
  944.                                 Steuerzeichens.
  945.  
  946.         S32     (Default=19);   Enthält den ASCII-Dez.-Wert des XOFF
  947.                                 Steuerzeichens.
  948.  
  949.         S33     Reserved.
  950.  
  951.         S34     Default=30      Auch nur für "Leased-line" (=Standleitung)
  952.  
  953.         S35                     Bit mapped register
  954.                          (4)=1; Durch drücken des Data/Voice Knopfes wird
  955.                                 die Default-Nummer angerufen.
  956.                                 (Default=0) Zur Abwechselung mal was mit
  957.                                 Default-Dial für das U-1496E.
  958.                          (3)=1; Nur Standleitung. (Default=0)
  959.                          (2)=1; V.26bis Alternative A (AHA! Soso! HÄH?)
  960.                          (1)=1; Verhindert den Verbindungsabbruch vom Com-
  961.                                 puter während des Modem-Modem-Handshakes
  962.                                 (Connects)
  963.                          (0)=1; Gibbet angeblich nicht für alle.
  964.                                 4800 trellis code für V.32/4800 (?)
  965.  
  966.         S36                     Bit mapped register
  967.                                 Security funktion control
  968.                                 (Achtung: Hiermit bitte 'rumspielen um
  969.                                 das Modem völlig lahmzulegen...)
  970.                 *Gn  (7,6,5)=0; (Default) schaltet die
  971.                                 Sicherheits-Funktion aus.Alles Finger weg!
  972.  
  973.         S37     Bit mapped register/Nur für die Leased-Line-Freaks
  974.                 (Default=0)
  975.  
  976.         S38                     Bit mapped register
  977.                        (7,6)    Reserved
  978.                          (5)=1; Schalte MNP5 aus, egal welche Verbindung
  979.                                 aufgebaut wird!
  980.                                 (Default=0)
  981.                          (4)=0; Ermögliche FAX-answering im
  982.                                 Multi-Auto-Mode. (Default)
  983.                             =1; Abschalten des obigen. "Hang up if FAX."
  984.                                 (Kann man es noch kürzer sagen?)
  985.                          (3)=0; CD-LED geht an nach der Connect-Message.
  986.                             =1; CD-LED an bevor die Connect Meldung abge-
  987.                                 setzt wird.
  988.                                 (Das müßte mir nochmal einer erklären...)
  989.                        (2,1)    Reserved
  990.                          (0)=1; Ermögliche die Wahlwiederholung der
  991.                                 Default-Nummer bei mißlungenem Ver-
  992.                                 bindungsaufbau. (Default=0)
  993.  
  994.         S39                     Bit mapped register
  995.                      (7,6,5)    Reserved
  996.                        (4,3)=1; BitFax Kompatibilitäts-Schalter
  997.                                 (Default=0)
  998.                          (2)=1; Verkehrte DFÜ: Das angerufene Modem
  999.                                 arbeitet bei "RING" wie ein Anrufendes.
  1000.                                 (Default=0)
  1001.                        (1,0)    Reserved
  1002.  
  1003.         S40                     Bit mapped register
  1004.                 Ring detection? Da müßte ich noch mal im Handbuch wühlen.
  1005.                 (Default=0)
  1006.  
  1007.         S41             (7)     Reserved
  1008.                          (6)=1; Nicht gleich beim ersten Klingeln
  1009.                                 abnehmen. (Default=0)
  1010.                          (5)=1; DSR folgt DCD (Default=0)
  1011.                          (4)=1; Wenn X2-X7 eingestellt ist, wartet das
  1012.                                 Modem die in S6 eingestellte Zeit ab, und
  1013.                                 fängt dann an zu wählen ohne das
  1014.                                 Freizeichen zu erwarten. Ganz interessant
  1015.                                 an Nebenstellen-Anlagen.(Default=0)
  1016.                          (3)=1; Ermöglicht die CCITT Signale No. 140 & 141
  1017.                                 an der Schnittstelle. (Wofür ist das
  1018.                                 denn?)
  1019.                          (2)=1; Verlängert den "retrain time-out timer"
  1020.                                 auf 5 Minuten. (s.o.)
  1021.  
  1022.                          (1)=1; sowie
  1023.                             =0; für V.25bis HDLC (Schon wieder: ?)
  1024.                          (0)    Reserved (das Wort verstehe ich schon...)
  1025.                          (Alle Bits default auf 0 gesetzt.)
  1026.  
  1027.         S42                     Bit mapped register
  1028.          (7.-2.Bit reserviert)
  1029.                          (1)=1; Schalte das "throughput averaging" ein!
  1030.                                 Hier zwei interessante Erklärungen
  1031.  
  1032.         Von : Juergen Stessun @ PE (Do, 03.09.92 15:55)
  1033.  
  1034.         Moin,
  1035.  
  1036.          Dazu noch ne kleine Grafik, wie die Daten auf dem RS232-Kabel ange-
  1037.          tanzt kommen:
  1038.         (die 8 soll ein Byte plus Star/Stop darstellen, ein "." ist 'ohne
  1039.          Daten')
  1040.         ohne average:    88......888....88888888.888...................
  1041.         mit average :    8..8..8..8..8..8..8..8..8..8..8..8..8..8..8..8
  1042.  
  1043.         Also verteilt sich die Datenmenge (hier 16 Bytes) auf die gleiche Zeit
  1044.         --- UND ---
  1045.         Von : Juergen Stessun @ PE (So, 06.09.92 02:18)
  1046.  
  1047.         Ich habe damit ein biβchen mehr als wenig rumprobiert, und hier die
  1048.         Ergebnisse:
  1049.  
  1050.         Gehen wir mal von einer V.32bis-Verbindung mit MNP4 aus, es werden ge-
  1051.         rade Daten mit 1650 CPS geschaufelt, Das Protokoll benutzt 256 Bytes
  1052.         Blockgröβe und das Modem läuft mit Firmware-Setting bei 38400 Bd
  1053.         Schnittstellen-geschwindigkeit. Was sieht man an den LEDs beim
  1054.         Download ?
  1055.         Nun, die RXD-Led flackert in einem Rhythmus von etwa 6 mal pro Sekunde,
  1056.         denn 1650 CPS/256 = 6,4.
  1057.         Jedes Aufleuchten der LED besagt also, daβ gerade ein
  1058.         Block empfangen wurde und über das RS232-Kabel gesendet wird. Es fällt
  1059.         weiter auf, daβ die RXD-LED überwiegend AUS ist und nur kurze Impulse
  1060.         sie anschalten. Geht man nun hin und schaltet das 'Mitteln der Daten-
  1061.         rate' (Throughput Averaging) ein, dann ist zwar die Blinkfrequenz der
  1062.         LED bei 1650 CPS genauso, die LED ist aber jetzt überwiegend AN und
  1063.         wird nur kurzzeitig ausgeschaltet !
  1064.  
  1065.         Warum das ? Die Schnittstelle würde bei 38400 Bd maximal 3840 CPS
  1066.         verkraften,es kommen aber nur 1650 CPS vom Modem. In einer Sekunde wäre
  1067.         Platz für 38400 Bits, es kommen aber nur 16500 Bits, verbleiben 21900
  1068.         Bits ungenutzt. Ohne das oa. 'Mitteln' wird das Modem sofort alle Bits
  1069.         rausjagen (LED kurz an) und dann warten, bis wieder Daten da sind. Mit
  1070.         'Mitteln' können aber (rein rechnerisch) nach jedem Zeichen, das ja
  1071.         nun aus 10 Bits besteht, 13 Bits Pause eingefügt werden. Deswegen ist
  1072.         die LED auch länger an. Es liegt auf der Hand, daβ etwas betagtere
  1073.         Schnittstellen nun eher eine Chance haben, die ankommenden Daten zu
  1074.         verarbeiten. Bei Dosen war das bis zur Einführung des 16550A-Chips
  1075.         ein Muβ.
  1076.  
  1077.         Ich komme bei meinen Versuchen auch mehr und mehr zu dem Eindruck, als
  1078.         laufen die Übertragungen MIT Averaging auf Ataris (speziell STs) weit
  1079.         zuverlässiger.
  1080.         Solltet ihr auf jeden Fall auch mal probieren; schaden oder
  1081.         verschlechtern kann das wohl kaum.
  1082.  
  1083.         (Ende des Zitates)
  1084.  
  1085.         S43 - S49               Reserved. Also noch nicht dokumentiert.
  1086.  
  1087.  
  1088. Gruß
  1089. Andreas
  1090.